Big Huge Thesaurus

cogent evidence

noun